home *** CD-ROM | disk | FTP | other *** search
/ Acorn RISC PD-CD 1 / Acorn RISC PD-CD 1.iso / schools / _shopper / info < prev    next >
Text File  |  1993-10-03  |  8KB  |  152 lines

  1. Documentation for !Shopper
  2. By Dave Walsh
  3. November 1992
  4. V1.58 Sept 1993 
  5.  
  6. Introduction:
  7.  
  8. !Shopper is an opportunity for children to practice moneyary skills in a variety of forms. If you are the sort of person who only reads the top paragraph of documentation you would be well advised to also look at the defaults file within the application directory!
  9.  
  10. Starting off:
  11.  
  12. Load up the program by double clicking on !Shopper. At this point you will need to wait as the program loads up and places its symbol on the icon bar. From here click on the  icon to use the program.
  13.  
  14. The choices:
  15.  
  16. There are a lot of choices in this program to give the maximum use from what, after all, is a "drill and practice" program that I wouldn't recommend except in a well thought out enhancement or special needs policy or for children at KS1 who need extra /different practice. 
  17.  
  18.  Info
  19.  
  20. Gives details of the version you are using
  21.  
  22.  Calculator
  23.  
  24. An option where you can add coins together by clicking on them. The total is shown in the "Till" window.
  25.   
  26. Buying has three options on the sub menu:-
  27.  
  28.  Exact
  29.  
  30. Buying items (which are specified in the translate file in the form:-
  31.                  Number of item
  32.                  description     (eg Bunch of grapes)
  33.                  top price
  34.                  bottom price
  35.  
  36. This is a practice of making up monetary amounts to a given total. The coins tendered  must be exact (if you try and give too much money you are told that this is too much!)
  37.  
  38.  With change
  39.  
  40. The same as exact except here purchase with excess money resu;ts in the prompt- How much change do you require. Again click on the coins to the required change (which will be shown in the till)
  41.  
  42.  Multiple
  43.  
  44. This is buying multiples of the same object- really difficult mental maths or practice with a calculator!
  45.  
  46.  Count
  47.  
  48. A random amount (maximum given by the first amount in the default file) is shown as coinage on screen and the pupil needs to enter the amount present.
  49.  
  50.  Add On
  51.  
  52. This is a difficult idea for children to get around- that coins have more than a unitary value! eg 2p= 1p and 1p even though its only one coin. This option allows "counting on" from any coin value with any other coin.
  53.  
  54. MENU add_on-             Menu with-
  55.  Start
  56.  £1                        £1
  57.  50p                       50p
  58.  20p                       20p
  59.  10p                       10p
  60.  5p                        5p
  61.  2p                        2p
  62.  1p                        1p
  63.  with
  64.  
  65. It is advised that you follow the menu structure to the second coin, select it with the right mouse button then choose the first coin similarly before choosing "Start". The default file has 50p and 1p set up for users that merely choose to start.
  66.  
  67. This option will allow children chances of adding on in pennoes to start, then 2p's or whatever path you want to follow or practice.
  68.  
  69.  Shopkeeper
  70.  
  71. It occured to me that some classrooms may have a computer in a shopping corner so this option is an emulation of a till. The shopkeeper can put in the amounts from a click on the keypad that is then shown on the till. Functions for clearing the till or adding / subtracting amounts are available (for all those 4p off vouchers that your customers bring. Sorry- no option for bar code reading from the product but its a good introduction to  Applications and Effects!
  72.  
  73. Target:
  74. This is one to make your children think! You have to buy an item but with a given number of coins - no fewer or more
  75.  
  76.  User
  77.  
  78. The user menu includes options to add your name  and to clear the score form the program. Each time you correctly respond to a problem the score will go up by one (perhaps a way of limiting a turn?!)
  79.  
  80. In this new version (from 1.5 onwards) there is an option to add your name to the top ten scores for that particular type of use. Obviously you can only get a score if you are using Change,Exact tender,Counting or adding on so its not appropriate if you are using the program as a calculator or shop simulation.
  81.  
  82. Start-up mode:
  83.  
  84. This section of the documentation was added because I suddenly realised that I had forgotten all the codes in the defaults file!!
  85.  
  86. exact -   exact buying
  87. targ   -   coin targets
  88. multiple - multiple purchase
  89. shop -    shop keeper
  90. change  - buying with change
  91. calc      -  calculator mode
  92. count   -   count the coins
  93. addon  -   add on mode
  94.  
  95. Also note that from version 1.58 there is a new entry in the defaults file to turn maximum amount on and off. The purpose of this is so that sometimes you may wish to have items with real prices (set by top and bottom limits in translate file) whilst at others you can accept that everything is to be a random amount up to the child's ceiling of capability. This comes into operation only when the program starts, as the file is read on start up..
  96.  
  97.  Quit
  98.  
  99. I'll let you experiment with this one!
  100.  
  101.  
  102. Another menu is available from the main screen by pressing the middle menu button. It has user options such as adding name, seeing scores or adding scores. It is duplicated on the icon menu.
  103.  
  104. If you choose to see scores all irrelevant windows are closed. To recommence use select over the icon bar program.
  105.  
  106. Adding scores resets the score to zero (of course) although this is not immediate but after the next calcualtion update.
  107.  
  108.  
  109. The menu over the till is similar to the coin window option on the main menu. It simple allows the coin window to be re displayed if it has been closed down in some other operation.
  110.  
  111. Future developments:
  112.  
  113. These crossed my mind:
  114.  
  115. 1. A little "till sound" on the till!
  116.  
  117.  
  118. And finally... known bugs:
  119.  
  120. 1. I'm not sure whether Helix basic suffers every now and then with its interface to RISC OS and gets an abort on data transfer message. Certainly if you try and zoom through the options an error can sometimes occur.Its either a limitation of my programming ( a probable cause) or the interface. Either way its a rare occurrence but it has been seen. I have to report though that the disc provided with helix basic has three demonstration programs on it and two of these crash on my machines.!
  121.  
  122. 2. Sometimes the program can get VERY confused by lots of clicks all over the place... this is exactly the sort of thing that children do and the solution seems to be to stop and let the program catch up with itself again (sometimes it may take a whole minute!)
  123.  
  124. 3. If the program is trying to sort out the next problem and you open the scores menu it is possible for an "end of file" message to be generated. This, unfortunately, is fatal and the program will leave your icon bar in a huff!
  125.  
  126. 4. The language in the multiple purchase window can become rather stilted if you are not careful with your items. Please do change the ones that I have given to your own choices. If you press SHIFT over the !Shopper directory whilst clicking the select button it will magically open. Do the same over the items directory and load the file Translate into your word processor. Change the items at will then save the file back.The structure of the file is:-
  127.             Item number
  128.             What it is
  129.            What its lower cost will be
  130.            What its top price would be (0 if you want the max option to work)
  131.  
  132. Remember to change the defaults file in the directory !shopper (again through !Edit) to reflect your new number of items or the program will not find them!
  133.  
  134.  
  135. 5. If you are using the count option and then change to the exact/change or multiple purchase the program will hang unless you have left and then re loaded- sorry this is one that will be rectified asap!
  136.  
  137. And finally..... finally
  138.  
  139. If you make a terrific application suitable for distribution as an example on the disc, let me have a copy and I'll send you an update of the program!
  140.  
  141.  
  142. Dave Walsh
  143. iTa
  144. Information Training and Advice
  145. 37 Gainsborough Drive
  146. Beltinge
  147. Herne Bay
  148. Kent
  149. CT6 6QJ
  150.  
  151. This program is public domain. It was written to support schools in the East Kent Archimedes User group but the copyright to the program/code and views outlined in the documentation are mine. The documentation and program should not be separated off the disc before distribution. The program is "as is" and although I would be interested to hear suggestions for improvement/bugs found I can't give any commitment to repairing the program or altering its code.
  152.